//package com.kevin.learn.策略模式.策略加工厂2;
//
//import java.math.BigDecimal;
//
///**
// * 专属会员 下单消费超30打七折
// */
//@Service
//public class ParticularlyVipPayService implements UserPayService, InitializingBean {
//    @Override
//    public BigDecimal quote(BigDecimal orderPrice) {
//        if (orderPrice.compareTo(new BigDecimal("30"))>0) {
//            return new BigDecimal("7");
//        }
//        return new BigDecimal("8");
//    }
//
//    @Override
//    public void afterPropertiesSet() throws Exception {
//        UserPayServiceStrategyFactory.register(UserPayServiceEnum.PARTICULALYVIP.getValue(),this);
//    }
//}
//
